package com.wjjun.data.api

import com.wjjun.base.data.model.BaseResponse
import com.wjjun.base.data.model.PageBean
import com.wjjun.data.bean.ArticleBean
import com.wjjun.data.bean.BannerBean
import retrofit2.http.GET
import retrofit2.http.Path

/**
 *
 * author : wangjunjun
 * date   : 2022/7/20
 * desc   :
 */

interface TestApi {

    /**
     * 首页文章列表
     */
    @GET("article/list/{page}/json")
    suspend fun getHomeArticles(@Path("page") page: Int): BaseResponse<PageBean<ArticleBean>>

    /**
     * 首页banner
     */
    @GET("banner/json")
    suspend fun getBanner(): BaseResponse<List<BannerBean>>

}